home *** CD-ROM | disk | FTP | other *** search
/ Personal Computer World 2009 February / PCWFEB09.iso / Software / Resources / Chat & Communication / Digsby build 37 / digsby_setup.exe / lib / options.pyo (.txt) < prev    next >
Python Compiled Bytecode  |  2008-10-13  |  3KB  |  42 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.5)
  3.  
  4. import optparse
  5. import sys
  6. parser = optparse.OptionParser(prog = 'Digsby', version = '%%prog r%s' % getattr(sys, 'REVISION', 'dev'))
  7. parser.add_option('--noautologin', action = 'store_false', dest = 'autologin', help = 'Disable autologin of Digsby')
  8. parser.add_option('--noautologin-accounts', '--noautologin_accounts', action = 'store_false', dest = 'autologin_accounts', help = 'Disable autologin of accounts')
  9. parser.add_option('--register', action = 'store_true', help = 'Show the register page on startup')
  10. parser.set_defaults(autologin = True, autologin_accounts = True, register = False)
  11. behave_group = optparse.OptionGroup(parser, 'Behavioral Options')
  12. behave_group.add_option('--multi', action = 'store_false', dest = 'single_instance', help = 'disable single-instance checker')
  13. behave_group.add_option('--single', action = 'store_true', dest = 'single_instance', help = 'enable single-instance checker on dev')
  14. debug_group = optparse.OptionGroup(parser, 'Debugging Options')
  15. debug_group.add_option('--profile', type = 'int', help = 'profiling level 0-2 [default: %default]')
  16. debug_group.add_option('--nocpuwatch', action = 'store_false', dest = 'cpuwatch', help = 'disable CPUWatch')
  17. debug_group.add_option('-v', '--verbose', '--full-log', '--full_log', dest = 'full_log', action = 'store_true', help = 'Tells the logger to log everything.  Disables the hiding (from the logger) of many possibly sensitive pieces of information, such as IM messages and the contents of streams to the server.  WARNING: increases CPU and disk activity.  [default: %default]')
  18. debug_group.add_option('--no-log', dest = 'no_log', action = 'store_true', help = 'Tells the logger to log nothing.')
  19. debug_group.add_option('--full-crashdump', action = 'store_true', dest = 'full_crashdump', help = 'enable full crash dumps')
  20. debug_group.add_option('--crashdump-dir', dest = 'crashdump_dir', help = 'specify the directory crash dumps will be saved to')
  21. parser.set_defaults(profile = 0, cpuwatch = True, full_log = False)
  22. update_group = optparse.OptionGroup(parser, 'Update Options', 'Options dealing with behavior after an update.')
  23. update_group.add_option('--force-update', action = 'store_true', dest = 'force_update', help = 'Force an update & integrity check of application files')
  24. update_group.add_option('--updated', action = 'store_true', help = 'Update Successful')
  25. update_group.add_option('--norestart', action = 'store_false', dest = 'do_restart', help = 'disable restart after an update')
  26. update_group.add_option('--noupdate', action = 'store_false', dest = 'allow_update', help = 'disable update check')
  27. update_group.add_option('--updatetag')
  28. parser.set_defaults(updated = False, do_restart = True, force_update = False, allow_update = True, updatetag = None)
  29. reflexive_group = optparse.OptionGroup(parser, 'Reflexive Options', 'Options designed for Digsby to call itself with.  It is believed that some of them bite.')
  30. reflexive_group.add_option('--crashreport', type = 'string')
  31. reflexive_group.add_option('--crashuser', type = 'string')
  32. reflexive_group.add_option('--no-crashreport', action = 'store_false', dest = 'crashreporting')
  33. parser.set_defaults(crashreporting = True)
  34. parser.add_option_group(behave_group)
  35. parser.add_option_group(debug_group)
  36. parser.add_option_group(update_group)
  37. parser.add_option_group(reflexive_group)
  38. if __name__ == '__main__':
  39.     parser.print_help()
  40.     parser.parse_args()
  41.  
  42.